energy provision - Turkish English Dictionary